#pragma once
#include "InterFaceBuilder.h"

//堂食输出;
class DirectorTangShi :public InterFaceDirector
{
public:
    DirectorTangShi();
    ~DirectorTangShi();

    // 通过 InterFaceDirector 继承
    void directFoods(std::shared_ptr<InterFaceFoodBuilder> builder, size_t uNum) override;
    std::list<std::shared_ptr<IFood>> GetComboItems() override;

private:
    //食物列表;
    std::list<std::shared_ptr<IFood>> m_listFood;
};

